practically finished - German English Dictionary